infrastructure based competition - Français Anglais Dictionnaire